﻿# Unify Japan (Oda Nobunaga Ending, Decision)
shogunate_sengoku_ending_oda_decision = {
	picture = {
		reference = "gfx/interface/illustrations/decisions/decision_invite_knights.dds"
	}
	decision_group_type = shogunate_major

	desc = shogunate_sengoku_ending_oda_decision_desc
	selection_tooltip = shogunate_sengoku_ending_oda_decision_tooltip

	ai_check_interval = 12

	is_shown = {
		is_landless_adventurer = no
		shogunate_is_sengoku_period_trigger = yes
		shogunate_has_struggle_feature_trigger = no
	}

	is_valid = {
		has_title = title:e_nmih_japan
		custom_description = {
			text = shogunate_sengoku_ending_decision_powerful_enemy_trigger
			sub_realm_size >= 20
			any_independent_ruler = {
				sub_realm_size >= 20
				count = 1
			}
		}
	}

	is_valid_showing_failures_only = {
		is_available = yes
		is_at_war = no
	}

	effect = {
		save_scope_as = unifier
		set_global_variable = shogunate_global_sengoku_end_flag

		custom_tooltip = {
			text = shogunate_sengoku_ending_decision_effect.2
		}

		if = {
			limit = {
				NOT = { has_title = title:e_nmih_unifier }
			}
			create_title_and_vassal_change = {
				type = usurped
				save_scope_as = change
				add_claim_on_loss = no
			}
			title:e_nmih_unifier = {
				change_title_holder = {
					holder = root
					change = scope:change
				}
			}
			resolve_title_and_vassal_change = scope:change
		}

		shogunate_cut_off_artifact_ranjatai_effect = yes

		if = {
			limit = {
				NOT = { government_has_flag = government_is_administrative }
				shogunate_has_administrative_government_feature_trigger = yes
			}
			convert_to_administrative_from_feudalism_effect = yes
		}

		every_player = {
			trigger_event = shogunate_sengoku.0003
		}
	}

	ai_potential = {
		always = no
	}

	ai_will_do = {
		base = 0
	}
}

# Unify Japan (Oda Nobunaga Ending, Struggle)
shogunate_sengoku_struggle_ending_oda_decision = {
	picture = {
		reference = "gfx/interface/illustrations/decisions/decision_invite_knights.dds"
	}
	extra_picture = "gfx/interface/illustrations/struggle_decision_buttons/shogunate_decision_oda.dds"
	decision_group_type = shogunate_major

	title = shogunate_sengoku_ending_oda_decision
	desc = shogunate_sengoku_ending_oda_decision_desc
	selection_tooltip = shogunate_sengoku_ending_oda_decision_tooltip
	is_invisible = yes

	ai_check_interval = 12

	is_shown = {
		is_landless_adventurer = no
		shogunate_is_sengoku_period_trigger = yes
		shogunate_has_struggle_feature_trigger = yes
	}

	is_valid = {
		has_title = title:e_nmih_japan
		custom_description = {
			text = shogunate_sengoku_ending_decision_powerful_enemy_trigger
			sub_realm_size >= 20
			any_independent_ruler = {
				sub_realm_size >= 20
				count = 1
			}
		}
	}

	is_valid_showing_failures_only = {
		is_available = yes
		is_at_war = no
	}

	effect = {
		save_scope_as = unifier
		set_global_variable = shogunate_global_sengoku_end_flag

		custom_tooltip = {
			text = shogunate_sengoku_ending_decision_effect.1
		}
		struggle:shogunate_sengoku_struggle = {
			end_struggle = yes
		}

		if = {
			limit = {
				NOT = { has_title = title:e_nmih_unifier }
			}
			create_title_and_vassal_change = {
				type = usurped
				save_scope_as = change
				add_claim_on_loss = no
			}
			title:e_nmih_unifier = {
				change_title_holder = {
					holder = root
					change = scope:change
				}
			}
			resolve_title_and_vassal_change = scope:change
		}

		shogunate_cut_off_artifact_ranjatai_effect = yes

		if = {
			limit = {
				NOT = { government_has_flag = government_is_administrative }
				shogunate_has_administrative_government_feature_trigger = yes
			}
			convert_to_administrative_from_feudalism_effect = yes
		}

		every_player = {
			trigger_event = shogunate_sengoku.0003
		}
	}

	ai_potential = {
		always = no
	}

	ai_will_do = {
		base = 0
	}
}

# Unify Japan (Toyotomi Hideyoshi Ending, Decision)
shogunate_sengoku_ending_toyotomi_decision = {
	picture = {
		reference = "gfx/interface/illustrations/decisions/decision_invite_knights.dds"
	}
	decision_group_type = shogunate_major

	desc = shogunate_sengoku_ending_toyotomi_decision_desc
	selection_tooltip = shogunate_sengoku_ending_toyotomi_decision_tooltip

	ai_check_interval = 12

	is_shown = {
		is_landless_adventurer = no
		shogunate_is_sengoku_period_trigger = yes
		shogunate_has_struggle_feature_trigger = no
	}

	is_valid = {
		has_title = title:e_nmih_japan
		custom_description = {
			text = shogunate_sengoku_ending_decision_imperial_rank_trigger
			has_trait = juichii
		}
	}

	is_valid_showing_failures_only = {
		is_available = yes
		is_at_war = no
	}

	effect = {
		save_scope_as = unifier
		set_global_variable = shogunate_global_sengoku_end_flag

		custom_tooltip = {
			text = shogunate_sengoku_ending_decision_effect.2
		}

		if = {
			limit = {
				NOT = { has_title = title:e_nmih_unifier }
			}
			create_title_and_vassal_change = {
				type = usurped
				save_scope_as = change
				add_claim_on_loss = no
			}
			title:e_nmih_unifier = {
				change_title_holder = {
					holder = root
					change = scope:change
				}
			}
			resolve_title_and_vassal_change = scope:change
		}

		shogunate_cut_off_artifact_ranjatai_effect = yes

		if = {
			limit = {
				NOT = { government_has_flag = government_is_administrative }
				shogunate_has_administrative_government_feature_trigger = yes
			}
			convert_to_administrative_from_feudalism_effect = yes
		}

		every_player = {
			trigger_event = shogunate_sengoku.0003
		}
	}

	ai_potential = {
		always = no
	}

	ai_will_do = {
		base = 0
	}
}

# Unify Japan (Toyotomi Hideyoshi Ending, Struggle)
shogunate_sengoku_struggle_ending_toyotomi_decision = {
	picture = {
		reference = "gfx/interface/illustrations/decisions/decision_invite_knights.dds"
	}
	extra_picture = "gfx/interface/illustrations/struggle_decision_buttons/shogunate_decision_toyotomi.dds"
	decision_group_type = shogunate_major

	title = shogunate_sengoku_ending_toyotomi_decision
	desc = shogunate_sengoku_ending_toyotomi_decision_desc
	selection_tooltip = shogunate_sengoku_ending_toyotomi_decision_tooltip
	is_invisible = yes

	ai_check_interval = 12

	is_shown = {
		is_landless_adventurer = no
		shogunate_is_sengoku_period_trigger = yes
		shogunate_has_struggle_feature_trigger = yes
	}

	is_valid = {
		has_title = title:e_nmih_japan
		custom_description = {
			text = shogunate_sengoku_ending_decision_imperial_rank_trigger
			has_trait = juichii
		}
	}

	is_valid_showing_failures_only = {
		is_available = yes
		is_at_war = no
	}

	effect = {
		save_scope_as = unifier
		set_global_variable = shogunate_global_sengoku_end_flag

		custom_tooltip = {
			text = shogunate_sengoku_ending_decision_effect.1
		}
		struggle:shogunate_sengoku_struggle = {
			end_struggle = yes
		}

		if = {
			limit = {
				NOT = { has_title = title:e_nmih_unifier }
			}
			create_title_and_vassal_change = {
				type = usurped
				save_scope_as = change
				add_claim_on_loss = no
			}
			title:e_nmih_unifier = {
				change_title_holder = {
					holder = root
					change = scope:change
				}
			}
			resolve_title_and_vassal_change = scope:change
		}

		shogunate_cut_off_artifact_ranjatai_effect = yes

		if = {
			limit = {
				NOT = { government_has_flag = government_is_administrative }
				shogunate_has_administrative_government_feature_trigger = yes
			}
			convert_to_administrative_from_feudalism_effect = yes
		}

		every_player = {
			trigger_event = shogunate_sengoku.0003
		}
	}

	ai_potential = {
		always = no
	}

	ai_will_do = {
		base = 0
	}
}

# Unify Japan (Tokugawa Ieyasu Ending, Decision)
shogunate_sengoku_ending_tokugawa_decision = {
	picture = {
		reference = "gfx/interface/illustrations/decisions/decision_invite_knights.dds"
	}
	decision_group_type = shogunate_major

	desc = shogunate_sengoku_ending_tokugawa_decision_desc
	selection_tooltip = shogunate_sengoku_ending_tokugawa_decision_tooltip

	ai_check_interval = 12

	is_shown = {
		is_landless_adventurer = no
		shogunate_is_sengoku_period_trigger = yes
		shogunate_has_struggle_feature_trigger = no
	}

	is_valid = {
		has_title = title:e_nmih_japan
		custom_description = {
			text = shogunate_sengoku_ending_decision_realm_size_trigger
			title:e_nmih_japan = {
				any_de_jure_county = {
					holder.top_liege = {
						OR = {
							has_title = title:e_nmih_japan
							has_title = title:e_nmih_tenno
						}
					}
					percent >= 0.8
				}
			}
		}
	}

	is_valid_showing_failures_only = {
		is_available = yes
		is_at_war = no
	}

	effect = {
		save_scope_as = unifier
		set_global_variable = shogunate_global_sengoku_end_flag

		custom_tooltip = {
			text = shogunate_sengoku_ending_decision_effect.2
		}

		if = {
			limit = {
				NOT = { has_title = title:e_nmih_unifier }
			}
			create_title_and_vassal_change = {
				type = usurped
				save_scope_as = change
				add_claim_on_loss = no
			}
			title:e_nmih_unifier = {
				change_title_holder = {
					holder = root
					change = scope:change
				}
			}
			resolve_title_and_vassal_change = scope:change
		}

		shogunate_cut_off_artifact_ranjatai_effect = yes

		if = {
			limit = {
				NOT = { government_has_flag = government_is_administrative }
				shogunate_has_administrative_government_feature_trigger = yes
			}
			convert_to_administrative_from_feudalism_effect = yes
		}

		every_player = {
			trigger_event = shogunate_sengoku.0003
		}
	}

	ai_potential = {
		always = no
	}

	ai_will_do = {
		base = 0
	}
}

# Unify Japan (Tokugawa Ieyasu Ending, Struggle)
shogunate_sengoku_struggle_ending_tokugawa_decision = {
	picture = {
		reference = "gfx/interface/illustrations/decisions/decision_invite_knights.dds"
	}
	extra_picture = "gfx/interface/illustrations/struggle_decision_buttons/shogunate_decision_tokugawa.dds"
	decision_group_type = shogunate_major

	title = shogunate_sengoku_ending_tokugawa_decision
	desc = shogunate_sengoku_ending_tokugawa_decision_desc
	selection_tooltip = shogunate_sengoku_ending_tokugawa_decision_tooltip
	is_invisible = yes

	ai_check_interval = 12

	is_shown = {
		is_landless_adventurer = no
		shogunate_is_sengoku_period_trigger = yes
		shogunate_has_struggle_feature_trigger = yes
	}

	is_valid = {
		has_title = title:e_nmih_japan
		custom_description = {
			text = shogunate_sengoku_ending_decision_realm_size_trigger
			title:e_nmih_japan = {
				any_de_jure_county = {
					holder.top_liege = {
						OR = {
							has_title = title:e_nmih_japan
							has_title = title:e_nmih_tenno
						}
					}
					percent >= 0.8
				}
			}
		}
	}

	is_valid_showing_failures_only = {
		is_available = yes
		is_at_war = no
	}

	effect = {
		save_scope_as = unifier
		set_global_variable = shogunate_global_sengoku_end_flag

		custom_tooltip = {
			text = shogunate_sengoku_ending_decision_effect.1
		}
		struggle:shogunate_sengoku_struggle = {
			end_struggle = yes
		}

		if = {
			limit = {
				NOT = { has_title = title:e_nmih_unifier }
			}
			create_title_and_vassal_change = {
				type = usurped
				save_scope_as = change
				add_claim_on_loss = no
			}
			title:e_nmih_unifier = {
				change_title_holder = {
					holder = root
					change = scope:change
				}
			}
			resolve_title_and_vassal_change = scope:change
		}

		shogunate_cut_off_artifact_ranjatai_effect = yes

		if = {
			limit = {
				NOT = { government_has_flag = government_is_administrative }
				shogunate_has_administrative_government_feature_trigger = yes
			}
			convert_to_administrative_from_feudalism_effect = yes
		}

		every_player = {
			trigger_event = shogunate_sengoku.0003
		}
	}

	ai_potential = {
		always = no
	}

	ai_will_do = {
		base = 0
	}
}
